home *** CD-ROM | disk | FTP | other *** search
- Subject: Re: Free Cycles
- References: <xDPTwMD0aRz1@azure.people-x.people.de> <xIIBkMD0aez2@azure.people-x.people.de>
- Distribution: world
- X-Newsreader: TIN [version 1.2 PL2]
- Path: imada.ou.dk!breese
- From: breese@imada.ou.dk (Bjorn Reese)
- Message-ID: <1996Feb15.170809.6386@imada.ou.dk>
- Sender: news@imada.ou.dk
- Nntp-Posting-Host: wagner.imada.ou.dk
- Organization: Dept. of Math. & Computer Science, Odense University, Denmark
- Date: Thu, 15 Feb 1996 17:08:09 GMT
- Newsgroups: comp.sys.amiga.programmer
-
- tim bscke (azure@people-x.people.de) wrote:
- > Hey ! Why didn`t anybody reply to this message ??
-
- If nobody answers, maybe nobody knows or they're just too busy with
- other things ;)
-
- > Free cycles between two:
- >
- > move.l (fast)+,(chip)+ ;18 cylces
- > clr.l (chip)+ ;24(!!!) cycles
- [...]
- > Why ?? This seems to be really strange to me.. esp. the clr.l..
-
- If my memory haven't betrayed me, clr reads the destination before
- clearing it. So a clr makes two chip accesses. This behaviour is
- also the reason why you should never use clr to clear a write-only
- register.
-
- --
- Bjorn Reese Email: breese@imada.ou.dk
- Odense University, Denmark URL: http://www.imada.ou.dk/~breese
-
- "It's getting late in the game to show any pride or shame" - Marillion
-